package com.cat.model.biz.service.admin;

import java.io.File;
import java.sql.SQLException;

import com.cat.model.common.model.common.ModelInfoVO;
import com.cat.model.common.model.common.ModelScalePictureVO;
import com.cat.model.common.model.common.ModelZedCardVO;

public interface ModelInfoService {

	ModelInfoVO createModelInfo(ModelInfoVO modelInfo,String[] style,String[] exper, File coverImage,
			String coverImageFileName);

	int deleteModelInfo(long id);

	int updateModelInfo(ModelInfoVO modelInfo,String[] style,String[] exper, File coverImage,
			String coverImageFileName);

	/**
	 * 新增标尺照
	 * */
	ModelScalePictureVO addModelScalePic(ModelScalePictureVO vo, File image,
			String imageFileName, File vedio,String vedioFileName) throws SQLException;
	
	/**
	 * 删除标尺照
	 */
	int deleteModelScalePic(long id);
	
	/**
	 * 更新标尺照
	 * */
	int updateModelScalePic(ModelScalePictureVO vo, File image,
			String imageFileName, File vedio,String vedioFileName) throws SQLException;
	
	/**
	 * 新增模特卡
	 * */
	ModelZedCardVO addModelZedCard(ModelZedCardVO vo, File image,String imageFileName) throws SQLException;
	
	/**
	 * 删除模特卡
	 */
	int deleteModelZedCard(long id);
	
	/**
	 * 更新模特卡
	 * */
	int updateModelZedCard(ModelZedCardVO vo, File image,String imageFileName) throws SQLException;
}
